home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Applications / Newswatcher 2.0b22 / NW Source / Source / listutil.h < prev    next >
Encoding:
Text File  |  1994-09-20  |  1.4 KB  |  25 lines  |  [TEXT/MMCC]

  1. void SelectOrDeselectAllListItems (ListHandle theList, Boolean select);
  2. void SelectSingleListItem (ListHandle theList, Cell theCell);
  3. Boolean ListHasSelectedCell (ListHandle theList);
  4. short NumListItemsSelected (ListHandle theList);
  5. void MyLScroll (short deltaRows, ListHandle theList);
  6. void MyLScrollCellIntoView (Cell theCell, ListHandle theList);
  7. void MyLAutoScroll (ListHandle theList);
  8. void MyLScrollCenter (Cell theCell, ListHandle theList);
  9. void BuildListSelectedCellsDragRegion (ListHandle theList, RgnHandle *dragRgn);
  10. void DrawListDividingLine (ListHandle theList, short destRow);
  11. short ListDestinationRow (ListHandle theList, Point where);
  12. void MoveSelectedListCells (ListHandle theList, short destRow, Boolean *changed);
  13. void MyLSetSelect (Boolean setIt, Cell theCell, ListHandle theList);
  14. Boolean MyLClick (Point localPt, short modifiers, ListHandle theList);
  15. void MyLActivate (Boolean act, ListHandle theList);
  16. ListHandle MyLNew (Rect *rView, Rect *dataBounds, Point cSize, short theProc,
  17.     WindowPtr theWindow, Boolean drawIt, Boolean hasGrow, 
  18.     Boolean scrollHoriz, Boolean scrollVert);
  19. Boolean PtInListCell (Point where, ListHandle theList);
  20. short GetFirstSelectedCell (ListHandle theList);
  21. short GetLastSelectedCell (ListHandle theList);
  22. void ListArrowKey (char theChar, short modifiers, ListHandle theList,
  23.     EventRecord *prevEvent, Cell *scrollIntoView);
  24. void SetListClickLoop (ListHandle theList, ListClickLoopUPP clickLoopUPP);
  25.